// function afficher(obj){
// 	document.getElementById(obj).style.display = "block";
// }
function afficher(){mySlide.toggle();}

//function cacher(obj){document.getElementById(obj).style.display = "none";}
function cacher(obj){mySlide.slideOut();}

function afficher_cacher(obj){
	if (document.getElementById(obj).style.display == "block") cacher(obj);
	else afficher(obj);
}

function auto_close(){setTimeout("self.close();",1500); }

function auto_redirect(){ 
x=setTimeout("window.location.href='article.php?article=$titre'",1500); 
}

function getSelectedText(urlpage,urlpage_wv){
	var urlpage;
	var urlpage_wv;

	urlpage = document.location.href.split("/")
	urlpage_wv = urlpage[urlpage.length-1].split("?")
	
	if (window.getSelection){
		var str = window.getSelection();
	}else if (document.getSelection){
		var str = document.getSelection();
	}else {
		var str = document.selection.createRange().text;
	}
	if (str!="") {
		
		var link = "note.php?article="+ urlpage_wv + "&texte=" + str;
		var url = link + " rel=\"lightbox[site_sample]\" title=\"Caption is here.\"";
	
	  window.open(link,'Ajout note','toolbar=0,menubar=0,location=0,border=0,scrollbars=0,width=700,height=700')
	}
	return str;
}

function OuvrirFenetre(url,nom,details) {
	window.open(url,nom,details)
}

function Insert_Tag( where_, tagdeb_, tagfin_){
  var Obj = document.getElementById( where_);
  if( Obj){
    Obj.focus();
    if(typeof Obj.selectionStart != 'undefined'){
      //-- Position du curseur
      var PosDeb = Obj.selectionStart;
      var PosFin = Obj.selectionEnd;
      //-- Recup. des Chaines
      var Chaine  = Obj.value;
      var szAvant = Chaine.substring( 0 , PosDeb);
      var szApres = Chaine.substring( PosFin, Obj.textLength );
      //-- Recup. texte selectionne
      var szSelect = Chaine.substring( PosDeb, PosFin);
      //-- Insertion des tags
      Obj.value = szAvant + tagdeb_ + szSelect + tagfin_ + szApres;
      //-- Replace le curseur
      PosDeb = szAvant.length + tagdeb_.length +szSelect.length;
      PosFin = PosDeb;
      Obj.setSelectionRange(  PosDeb, PosFin);
      //-- Replace le Focus
      Obj.focus();
    }
    else{ // IE and consort
      var Decal;
      //-- Recup. de la selection
      var Chaine   = document.selection.createRange();
      var szSelect = Chaine.text;
      Chaine.text  = tagdeb_ + szSelect + tagfin_;
      Chaine = document.selection.createRange();
      //-- Replace le curseur avant balise fin
      if( szSelect.length > 0){
        //-- Le curseur est en debut de chaine
        Decal = tagdeb_.length + szSelect.length;
        //-(*)- Supprime les retours Chariot
        Decal -= Get_NbrCR( szSelect);
      }
      else{
        //-- Le curseur est en fin de chaine
        Decal = -tagfin_.length;
      }
      //-- Deplace le curseur
      Chaine.move('character', Decal);
      Chaine.collapse();
      Chaine.select();
    }
  }
}

function Fct_addTag(){
  var szTag ="";
  szTag = document.getElementById('I_TXT4').value;
  Insert_Tag('T_MESS', "["+ szTag +"]", "[/"+ szTag +"]");
}
function add_titre(){
  Insert_Tag('T_MESS', "(titre)", "(@titre)");
}
function add_soustitre(){
  Insert_Tag('T_MESS', "(soustitre)", "(@soustitre)");
}
function add_surligne(){
  Insert_Tag('T_MESS', "(surligne)", "(@surligne)");
}
function add_sousligne(){
  Insert_Tag('T_MESS', "(souligne)", "(@souligne)");
}
function add_bold(){
  Insert_Tag('T_MESS', "(gras)", "(@gras)");
}
function add_ita(){
  Insert_Tag('T_MESS', "(ita)", "(@ita)");
}
function add_note(){
  Insert_Tag('T_MESS', "(note)", "|votre texte|vos sources syntaxe 0::1::|le numero(@note)");
}

